pub fn new_count_distinct(input_str: &str) -> usize {
    let mut unique_items = std::collections::HashSet::new();
    
    for item in input_str.split(',') {
        unique_items.insert(item);
    }
    
    unique_items.len()
}

